package com.gridmobi.xrtb.model.alg;

public enum AdTrackingType {
    IMPRESSION("imptrackers", "展示跟踪链接"),
    CLICK("clicktrackers", "点击跟踪链接"),
    DEEP_LINK_CLICK("dptrackers", "深度链接点击跟踪链接"),
    DOWNLOAD_START("sdtrackers", "下载开始跟踪链接"),
    DOWNLOAD_FINISH("fdtrackers", "下载完成跟踪链接"),
    INSTALL_FINISH("fitrackers", "安装完成跟踪链接"),
    VIDEO_PLAY_START("sptrackers", "视频播放开始跟踪链接"),
    VIDEO_PLAY_QUARTILE_1("fqtrackers", "视频播放1/4跟踪链接"),
    VIDEO_PLAY_HALF("mptrackers", "视频播放1/2跟踪链接"),
    VIDEO_PLAY_QUARTILE_3("tqtrackers", "视频播放3/4跟踪链接"),
    VIDEO_PLAY_COMPLETE("cptrackers", "视频播放结束跟踪链接");

    private final String fieldName;
    private final String description;

    AdTrackingType(String fieldName, String description) {
        this.fieldName = fieldName;
        this.description = description;
    }

    public String getFieldName() {
        return fieldName;
    }

    public String getDescription() {
        return description;
    }

}